phpseclib3\Net\SFTP D

Total Complexity 453
Dependencies 5
Dependents 1
Total lines 3,084
Lines of code 1,646
Logical lines of code 1,064
Comment lines 1,040
Methods 72
Properties 18

Methods 72

Method Rating Maintainability Complexity Lines of code
put()
D
27
41 132
get()
D
29
36 123
comparator()
C
41 26 51
readlist()
B
36 22 75
get_sftp_packet()
B
36 17 77
lstat()
A
44 15 46
setstat_recursive()
A
44 14 47
stat()
A
46 14 40
delete_recursive()
A
44 13 46
login()
A
38 10 75
realpath()
A
45 12 41
update_stat_cache()
A
49 12 29
parseAttributes()
A
47 11 33
rawlist()
A
49 11 30
chdir()
A
46 10 36
delete()
A
47 10 36
parseMode()
A
53 10 24
touch()
A
48 8 33
chmod()
A
49 8 30
__construct()
A
34 3 103
filetype()
A
54 8 22
nlist_helper()
A
53 8 21
setstat()
S
49 7 30
rename()
S
51 7 27
send_sftp_packet()
S
48 6 32
readlink()
S
51 6 26
rmdir()
S
52 6 24
get_xstat_cache_prop()
S
59 6 14
symlink()
S
54 5 21
mkdir()
S
54 5 20
mkdir_helper()
S
55 5 19
remove_from_stat_cache()
S
56 5 18
parseLongname()
S
59 5 15
close_handle()
S
57 4 16
is_writable()
S
57 4 16
stat_helper()
S
57 4 16
is_readable()
S
57 4 16
read_put_responses()
S
58 4 15
query_stat_cache()
S
59 4 14
setListOrder()
S
60 4 13
logError()
S
61 3 12
getSFTPLog()
S
62 3 12
file_exists()
S
64 3 10
getLastSFTPError()
S
78 2 3
getSupportedVersions()
S
68 2 7
is_link()
S
68 2 7
is_file()
S
68 2 7
is_dir()
S
68 2 7
disconnect_helper()
S
76 1 4
disablePathCanonicalization()
S
81 1 3
getSFTPErrors()
S
82 1 3
enableDatePreservation()
S
82 1 3
disableStatCache()
S
82 1 3
reset_connection()
S
71 1 6
enableStatCache()
S
81 1 3
clearStatCache()
S
81 1 3
enablePathCanonicalization()
S
81 1 3
chgrp()
S
73 1 4
get_stat_cache_prop()
S
79 1 3
pwd()
S
82 1 3
get_lstat_cache_prop()
S
79 1 3
chown()
S
73 1 4
nlist()
S
79 1 3
filesize()
S
79 1 3
filegroup()
S
79 1 3
fileowner()
S
79 1 3
fileperms()
S
79 1 3
filemtime()
S
79 1 3
fileatime()
S
79 1 3
is_writeable()
S
80 1 3
truncate()
S
73 1 4
disableDatePreservation()
S
82 1 3